A Pipelining Implementation for Parsing X-ray Diffraction Source Data and Removing the Background Noise

نویسندگان

  • Michael A Bauer
  • Kristy F. Tiampo
  • Michael A. Bauer
  • Alain Biem
  • Stewart McIntyre
  • Yuzhen Xie
چکیده

Synchrotrons can be used to generate X-rays in order to probe materials at the atomic level. One approach is to use X-ray diffraction (XRD) to do this. The data from an XRD experiment consists of a sequence of digital image files which for a single scan could consist of hundreds or even thousands of digital images. Existing analysis software processes these images individually sequentially and is usually used after the experiment is completed. The results from an XRD detector can be thought of as a sequence of images, generated during the scan by the X-ray beam. If these images could be analyzed in near real-time, the results could be sent to the researcher running the experiment and used to improve the overall experimental process and results. In this paper, we report on a stream processing application to remove background from XRD images using a pipelining implementation. We describe our implementation techniques of using IBM Infosphere Streams for parsing XRD source data and removing the background. We present experimental results showing the super-linear speedup attained over a purely sequential version of the algorithm on a quad-core machine. These results demonstrate the potential of making good use of multi-cores for high-performance stream processing of XRD images.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Decrease in Hardware Consumption and Quantization Noise of Digital Delta-Sigma Modulators and Implementation by VHDL

A new structure is presented for digital delta-sigma modulator (DDSM). Novel architecture decreases hardware consumption, output quantization noise and spurs in Comparison to previous architectures. In order to reduce the delay, power consumption and increase maximum working frequency, the pipelining technique and the carry skip adder are used. Simulation proposed architecture shows that the qu...

متن کامل

بررسی تابش کانالی از ‌بلور‌های الماس به منظور تهیه پرتو X تک انرژی درشتاب دهنده خطی الکترون ELBE

The measurements of electron Channeling Radiation (CR) have been performed at ELBE linear electron accelerator of the Forschungszentrum Dresden-Rossendorf. The aim of performing these experiments was to optimize radiation yield and spectral line width of CR in order to apply channeling radiation for preparing a monochromatic X-ray source. Diamond crystals can be used in relatively high electron...

متن کامل

Application of Modified LECA in Removing Nickel from Wastewater

In the present study, lightweight expanded clay aggregate (LECA) coated with iron oxide was investigated as a low cost sorbent to remove  from wastewater. Iron oxide coated LECA (IOCL) as a new sorbent was tested for its efficiency as  sorbent using operational parameters such as contact time, the initial pH of the solutions, and sorbent dosage concentration in batch systems. The adsorption cha...

متن کامل

An improved joint model: POS tagging and dependency parsing

Dependency parsing is a way of syntactic parsing and a natural language that automatically analyzes the dependency structure of sentences, and the input for each sentence creates a dependency graph. Part-Of-Speech (POS) tagging is a prerequisite for dependency parsing. Generally, dependency parsers do the POS tagging task along with dependency parsing in a pipeline mode. Unfortunately, in pipel...

متن کامل

Acquiring molecular interference functions of X-ray coherent scattering for breast tissues by combination of simulation and experimental methods

Background: Recently, it has been indicated that X-ray coherent scatter from biological tissues can be used to access signature of tissue. Some scientists are interested in studying this effect to get early detection of breast cancer. Since experimental methods for optimization are time consuming and expensive, some scientists suggest using simulation. Monte Carlo (MC) codes are the best...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010